02. Course Map

Course Map

Hello! You must be here to learn Java!

This course will give you a foundation in Java syntax that will start your journey towards becoming a successful Java developer.

Java developers are in high demand in the job market because Java works on any platform, and it’s the core language for building Android apps.

There are so many cool things you can build with Java, but to get there, you’ll have to start from the beginning!

examples of Java apps
Examples of a game, a platform, and an application that use Java, from left to right: Minecraft, Android, NASA Worldwind.

Course Structure

In this first lesson, you’ll program your computer to remember numbers and text using variables, and you’ll get to use variables to do lots of calculations that us humans can’t do!

In lesson 2, you’ll get to teach your computer how to make decisions when faced with multiple choices. This is called conditional programming or control flow.

Then in lesson 3, you’ll get to write your own set of instructions for computers to follow using functions.

In Lesson 4, you’ll write programs that can repeat instructions over and over, billions of times if needed, using loops.

By the end of Lesson 4, you should be ready to work on your first big project! You’ll need to install some tools to get started, but don’t worry, we’ll walk you through that step by step.

Ready? Well then, let’s start coding!

Course Map image